package com.bupt.ilink.entity.Studyspace.DTO;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.security.Timestamp;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@Data
public class StudySourceFileResponse implements Serializable {
    private Long sourceId;
    private String name;
    private String sourcePath;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd")
    private Date createdAt;
//    private Long parentId;
    private Long courseId;

    private String tag;
    private Boolean ossWriteStatus = false;
    private Boolean transcriptionComplete = false;

    private Boolean ragCompleteStatus = false;
    private Boolean smartTextStatus = false;

    private Boolean transcriptionCompleteStatus= false;
    private Boolean handleCompleteStatus = false;//加工完成状态


}
